rogue planet - German English Dictionary